package com.briup.day14;

import java.io.*;

public class Homework3 {
    public static void main(String[] args) throws IOException {
        // 读取c.txt中的数据，打印到控制台中，源文件的内容是GBK编码的，
        // 而控制台是UTF-8编码的，并且字符流默认使用的也是UTF-8进行解码；
        // 所以直接使用字符流进行解码必然会导致字符乱码，
        // 此时可以借助InputStreamReader转换流，使用字节流先读取文件数据，
        // 借助转换流指定原本数据的字符编码，将字节数据转换为字符数据
        BufferedReader br = new BufferedReader(
                new InputStreamReader(
                        new FileInputStream("c.txt"), "GBK"));
        System.out.println(br.readLine());
    }
}
